rabbit:
  changesExchange: abstract.changes
  serviceSource: abstract-service

springdoc:
  swagger-ui:
    docExpansion: none
    queryConfigEnabled: true

spring:
  main:
    banner-mode: off
  application:
    name: abstract-service
  liquibase:
    change-log: classpath:/db/changelog/db.abstract-service-master.xml
  datasource:
    driver-class-name: org.postgresql.Driver
    url: '${SPRING_DATASOURCE_URL}'
    username: '${SPRING_DATASOURCE_USERNAME}'
    password: '${SPRING_DATASOURCE_PASSWORD}'
  rabbitmq:
    host: '${SPRING_RABBITMQ_HOST}'
    port: '${SPRING_RABBITMQ_PORT}'
    username: '${SPRING_RABBITMQ_USERNAME}'
    password: '${SPRING_RABBITMQ_PASSWORD}'

logging:
  config: ${LOGGING_CONFIG:classpath:logback-spring.xml}
  level:
    ru.demo.abstarctservice: ${LOGGING_LEVEL:TRACE}

server:
  shutdown: graceful